home *** CD-ROM | disk | FTP | other *** search
/ Sprite 1984 - 1993 / Sprite 1984 - 1993.iso / src / cmds / g++1.68k / cplus-tab.h < prev    next >
C/C++ Source or Header  |  1990-04-12  |  2KB  |  92 lines

  1. typedef union {long itype; tree ttype; enum tree_code code; } YYSTYPE;
  2.  
  3. #ifndef YYLTYPE
  4. typedef
  5.   struct yyltype
  6.     {
  7.       int timestamp;
  8.       int first_line;
  9.       int first_column;
  10.       int last_line;
  11.       int last_column;
  12.       char *text;
  13.    }
  14.   yyltype;
  15.  
  16. #define YYLTYPE yyltype
  17. #endif
  18.  
  19. #define    YYACCEPT    return(0)
  20. #define    YYABORT    return(1)
  21. #define    YYERROR    goto yyerrlab
  22. #define    IDENTIFIER    258
  23. #define    TYPENAME    259
  24. #define    SCSPEC    260
  25. #define    TYPESPEC    261
  26. #define    TYPE_QUAL    262
  27. #define    CONSTANT    263
  28. #define    STRING    264
  29. #define    ELLIPSIS    265
  30. #define    SIZEOF    266
  31. #define    ENUM    267
  32. #define    IF    268
  33. #define    ELSE    269
  34. #define    WHILE    270
  35. #define    DO    271
  36. #define    FOR    272
  37. #define    SWITCH    273
  38. #define    CASE    274
  39. #define    DEFAULT    275
  40. #define    BREAK    276
  41. #define    CONTINUE    277
  42. #define    RETURN    278
  43. #define    GOTO    279
  44. #define    ASM    280
  45. #define    TYPEOF    281
  46. #define    ALIGNOF    282
  47. #define    ATTRIBUTE    283
  48. #define    AGGR    284
  49. #define    DELETE    285
  50. #define    NEW    286
  51. #define    OVERLOAD    287
  52. #define    PRIVATE    288
  53. #define    PUBLIC    289
  54. #define    PROTECTED    290
  55. #define    THIS    291
  56. #define    OPERATOR    292
  57. #define    DYNAMIC    293
  58. #define    POINTSAT_LEFT_RIGHT    294
  59. #define    LEFT_RIGHT    295
  60. #define    SCOPE    296
  61. #define    EMPTY    297
  62. #define    TYPENAME_COLON    298
  63. #define    ASSIGN    299
  64. #define    RANGE    300
  65. #define    OROR    301
  66. #define    ANDAND    302
  67. #define    MIN_MAX    303
  68. #define    EQCOMPARE    304
  69. #define    ARITHCOMPARE    305
  70. #define    LSHIFT    306
  71. #define    RSHIFT    307
  72. #define    UNARY    308
  73. #define    PLUSPLUS    309
  74. #define    MINUSMINUS    310
  75. #define    HYPERUNARY    311
  76. #define    PAREN_STAR_PAREN    312
  77. #define    PAREN_X_SCOPE_STAR_PAREN    313
  78. #define    PAREN_X_SCOPE_REF_PAREN    314
  79. #define    POINTSAT    315
  80. #define    RAISE    316
  81. #define    RAISES    317
  82. #define    RERAISE    318
  83. #define    TRY    319
  84. #define    EXCEPT    320
  85. #define    CATCH    321
  86. #define    TYPENAME_SCOPE    322
  87. #define    TYPENAME_ELLIPSIS    323
  88. #define    PRE_PARSED_FUNCTION_DECL    324
  89. #define    EXTERN_LANG_STRING    325
  90. #define    ALL    326
  91.  
  92.